import java.io.FileOutputStream;
import java.io.IOException;
import java.io.ObjectOutputStream;
import java.util.ArrayList;
import java.util.Collection;
/*
序列化多个对象：将多个对象放入一个集合里，再对集合进行序列化操作。

 */
public class ObjectOutputStreamTest02 {
    public static void main(String[] args) {
        try {
            Collection<User> UserList = new ArrayList<>();
            UserList.add(new User(111,"zhangshan"));
            UserList.add(new User(12222,"lisi1"));
            ObjectOutputStream oos = new ObjectOutputStream(new FileOutputStream("C:\\Users\\30539\\Desktop\\text2.txt"));
            oos.writeObject(UserList);//序列化一个集合。
            oos.flush();
            oos.close();
        } catch (IOException e) {
            throw new RuntimeException(e);
        }
    }
}
